sacrificial rites - Espagnol Anglais Dictionnaire